home *** CD-ROM | disk | FTP | other *** search
/ Computer Shopper 2005 October / Computer Shopper 2005 October.iso / Toolkit / Enhance / ClipCache / CCSETUP.EXE / install_script.iss
Text File  |  2005-01-19  |  4KB  |  78 lines

  1. ;InnoSetupVersion=3.0.8
  2.  
  3. [Setup]
  4. AppName=ClipCache Plus
  5. AppVerName=ClipCache Plus 2.9 build 349
  6. AppId=ClipCache Plus
  7. AppPublisher=XRayz Software
  8. AppPublisherURL=http://www.xrayz.co.uk
  9. AppSupportURL=http://www.xrayz.co.uk/support
  10. AppUpdatesURL=http://www.xrayz.co.uk
  11. AppMutex=ClipC{FDF30351-B404-11d2-ACB4-00AA0011B570}
  12. DefaultDirName={pf}\ClipCache
  13. DefaultGroupName=ClipCache Plus
  14. UninstallDisplayIcon={app}\clipc.exe
  15. OutputBaseFilename=ccsetup
  16. Compression=zip
  17. PrivilegesRequired=none
  18. DisableProgramGroupPage=yes
  19. LicenseFile=embedded\License.txt
  20. WizardImageFile=embedded\WizardImage0.bmp
  21. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  22.  
  23. [Files]
  24. Source: "{app}\clipc.exe"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  25. Source: "{app}\clipc.hlp"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  26. Source: "{app}\clipc.cnt"; DestDir: "{app}"; Components: main; Flags: overwritereadonly ignoreversion 
  27. Source: "{app}\TipOfTheDay.dll"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  28. Source: "{app}\mfc42.dll"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  29. Source: "{app}\chip.wav"; DestDir: "{app}"; Components: sound; Flags: overwritereadonly ignoreversion 
  30. Source: "{app}\Plugins\CCPlgImport.dll"; DestDir: "{app}\Plugins"; Components: plugin_import; Flags: ignoreversion 
  31. Source: "{app}\Plugins\CCPlgUrls.dll"; DestDir: "{app}\Plugins"; Components: plugin_urls; Flags: ignoreversion 
  32. Source: "{app}\Plugins\CCPlgRot13.dll"; DestDir: "{app}\Plugins"; Components: plugin_rot13; Flags: ignoreversion 
  33. Source: "{app}\Plugins\CCPlgWordCount.dll"; DestDir: "{app}\Plugins"; Components: plugin_wordcount; Flags: ignoreversion 
  34. Source: "{app}\Plugins\CCPlgRules.dll"; DestDir: "{app}\Plugins"; Components: plugin_rules; Flags: ignoreversion 
  35. Source: "{app}\Plugins\CCPlgCounter.dll"; DestDir: "{app}\Plugins"; Components: plugin_counter; Flags: ignoreversion 
  36.  
  37. [Dirs]
  38. Name: "{app}"; Flags: uninsalwaysuninstall 
  39.  
  40. [Registry]
  41. Root: HKCU; Subkey: "Software\XRayz\ClipCache"; Flags: uninsdeletekey 
  42. Root: HKCU; Subkey: "Software\XRayz"; Flags: uninsdeletekeyifempty 
  43. Root: HKCU; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "ClipCache"; Flags: uninsdeletevalue 
  44. Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ClipCache"; Flags: deletekey 
  45.  
  46. [Run]
  47. Filename: "{app}\clipc.exe"; Description: "Launch ClipCache"; Flags: postinstall skipifsilent nowait
  48.  
  49. [Icons]
  50. Name: "{group}\Uninstall ClipCache Plus"; Filename: "{uninstallexe}"; 
  51. Name: "{group}\ClipCache Plus Help"; Filename: "{app}\clipc.hlp"; 
  52. Name: "{group}\ClipCache Plus"; Filename: "{app}\clipc.exe"; 
  53. Name: "{userdesktop}\ClipCache Plus"; Filename: "{app}\clipc.exe"; Tasks: desktopicon; 
  54.  
  55. [Tasks]
  56. Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; 
  57.  
  58. [Components]
  59. Name: "main"; Description: "Main program files"; Types: "full compact custom"; 
  60. Name: "sound"; Description: "Sample capture sound wave file"; Types: "full custom"; 
  61. Name: "plugin_import"; Description: "Plugin to import files as clips"; Types: "full custom"; 
  62. Name: "plugin_urls"; Description: "Plugin to extract urls from clips"; Types: "full custom"; 
  63. Name: "plugin_rot13"; Description: "Plugin to encrypt/decrypt clips with ROT13"; Types: "full custom"; 
  64. Name: "plugin_wordcount"; Description: "Plugin to count the number of characters, world and lines in a clip"; Types: "full custom"; 
  65. Name: "plugin_rules"; Description: "Plugin to move clips based on clip content"; Types: "full custom"; 
  66. Name: "plugin_counter"; Description: "Plugin to keep count of the total number of clips captured"; Types: "full custom"; 
  67.  
  68. [InstallDelete]
  69. Type: filesandordirs; Name: "{commonprograms}\ClipCache"; 
  70. Type: files; Name: "{app}\license.txt"; 
  71. Type: files; Name: "{app}\readme.txt"; 
  72. Type: files; Name: "{app}\Uninst.isu"; 
  73.  
  74. [Types]
  75. Name: "full"; Description: "Full installation"; 
  76. Name: "compact"; Description: "Compact installation"; 
  77. Name: "custom"; Description: "Custom installation"; 
  78.